ecological fidelity - German English Dictionary